/**
 * <p>Copyright: Copyright (c) 2012</p>
 * <p>Company: 联动优势科技有限公司</p>
 * <p>Apr 20, 2013 11:27:22 AM</p>
 * @author Ding Zhe
 * @version 1.0
 */
package com.umpay.privi.common;
/** 
 * desc:权限模块的常量
 * <p>创建人：Ding Zhe 创建日期：Apr 20, 2013 </p>
 * @version V1.0  
 */
public class Constants {
	/** 权限平台生成rpid的Key值 */
	public static final String RPID_SEQ = "priviRpidSeq";
	/** 权限平台生成menuId的Key值 */
	public static final String MENU_SEQ = "priviMenuSeq";
	/** 权限平台生成menuId的Key值 */
	public static final String PRIVILEGE_SEQ = "privilegeSeq";
	/** 权限平台生成resourceId的Key值 */
	public static final String RESOURCE_SEQ = "priviResourceSeq";
	/** 权限平台生成roleId的Key值 */
	public static final String ROLE_SEQ = "priviRoleSeq";
	/** 权限平台生成userId的Key值 */
	public static final String USER_SEQ = "priviUserSeq";
	/** 权限平台生成userGroupId的Key值 */
	public static final String USER_GROUP_SEQ = "priviUserGroupSeq";
	/* 角色相关*/
	/**角色状态：激活 */
	public static final String STATE_OPEN = "2"; 
	/**角色状态：关闭 */
	public static final String STATE_CANCLE = "4";
	/** 用户编号：运营平台 */
	public static final String PM_SYSID = "1";
	/** 用户编号：U付企业版 */
	public static final String SP_SYSID = "2";
	/** 标记：正常 */
	public static final String FLAG_NORMAL = "0";
	/** 标记：删除 */
	public static final String FLAG_DELETE = "1";
	/* 权限相关*/
	/** 权限类别 1：系统权限 */
	public static final String PRIVILEGE_TYPE_SYS = "1";
	/** 权限类别 2：业务权限 */
	public static final String PRIVILEGE_TYPE_BUS = "2";
	/** 是否叶子节点 0：是 */
	public static final String ISLEAF_YES = "0";
	/** 是否叶子节点 1：否 */
	public static final String ISLEAF_NO = "1";
	/* 资源相关*/
	/** 鉴权类型 0:权限资源 */
	public static final String CHECK_FLAG_PRIVILEGE = "0";
	/** 鉴权类型 1:公共资源 */
	public static final String CHECK_FLAG_PUBLIC = "1";
	/** 鉴权类型 2:免登陆资源 */
	public static final String CHECK_FLAG_EX_LOGIN = "2";
	/* 角色相关*/
	/** 角色类型 1：系统角色 */
	public static final String ROLE_TYPE_SYS = "1";
	/** 角色类型 2：业务角色 */
	public static final String ROLE_TYPE_BUS = "2";
	/** 授权等级 1:使用权限 */
	public static final String LEVEL_USE = "1";
	/** 授权等级 2:授权权限 */
	public static final String LEVEL_AUTH = "2";
	/** 授权等级 3:自由权限 */
	public static final String LEVEL_FREE = "3";
	/* 用户相关*/
	/** 性别 0:女 */
	public static final String SEX_FEMALE = "0";
	/** 性别 1:男 */
	public static final String SEX_MALE = "1";
	/** 身份 0：超级管理员 */
	public static final String RANK_SUPER_ADMIN = "0";
	/** 身份 1：系统管理员 */
	public static final String RANK_SYS_ADMIN = "1";
	/** 身份 2：管理员 */
	public static final String RANK_ADMIN = "2";
	/** 身份 3：操作员 */
	public static final String RANK_OPERATOR = "3";
	/*用户组相关*/
	/** 是否可分配 0：可分配 */
	public static final String IS_ASSIGNABLE_YES = "0";
	/** 是否可分配 1：不可分配 */
	public static final String IS_ASSIGNABLE_NO = "1";
	/** 是否可使用 0:可用 */
	public static final String IS_USABLE_YES = "0";
	/** 是否可使用 1：不可用 */
	public static final String IS_USABLE_NO = "1";
	/**用户登录媒介类型 ：1-手机号*/
	public static final String MEDIA_TYPE_MOBILE = "1";
	/**用户登录媒介类型 ：2-邮箱 */
	public static final String MEDIA_TYPE_EMAIL = "2";
	/**用户登录媒介类型 ：3-别名 */
	public static final String MEDIA_TYPE_ALIAS = "3";
	/**用户登录媒介类型 ：4-登录名*/
	public static final String MEDIA_TYPE_LOGINNAME = "4";
	/** 用户类型 0：正常*/
	public static final String USER_STATE_NORMAL = "0";
	/** 用户类型 1：禁用*/
	public static final String USER_STATE_DISABLED = "1";
	/** 用户类型 2：锁定*/
	public static final String USER_STATE_LOCK = "2";
}
	
